back pedal - German English Dictionary